package cn.itcast.service;

import cn.itcast.pojo.Address;

import java.util.List;

public interface AddressService {
    public List<Address> findAll();


    /**
     * 查询地址列表
     * @return
     */
    List<Address> queryPageaddress();


    /**
     * 新增分公司
     * @param address
     */
    void addAddress(Address address);

    /**
     * 弹出修改框数据回显
     * @param id
     * @return
     */
    Address queryById(Integer id);

    /**
     * 修改地址
     * @param address
     */
    void updateAddress(Address address);

    /**
     * 删除地址
     * @param id
     */
    void deleteAddress(Integer id);

    /**
     * 是否启用地址
     * @param id
     */
    void dom_Storage(Integer id);

    /**
     * 查询所有分院地址
     * @return
     */
    List<Address> findAddress();
}
